add -v option, add -h and -? to usage statement
authorparkrrrr <parkrrrr@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Tue, 8 Jun 2004 20:10:05 +0000 (20:10 +0000)
committerparkrrrr <parkrrrr@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Tue, 8 Jun 2004 20:10:05 +0000 (20:10 +0000)
gpsbabel/main.c

index a9fb1dc352039984ae276a31c4c449c0a8e2c26a..5aee86021bef6bef1c99720a6768ae996051d2bd 100644 (file)
@@ -54,6 +54,8 @@ usage(const char *pname)
 "      -N              No smart icons on output\n"
 "      -x filtername   Invoke filter\n"
 "      -D level        Set debug level [%d]\n"
+"       -h, -?          Print this message and exit\n"
+"       -v              Print GPSBabel version and exit\n"
 "\n"
 "File Types (-i and -o options):\n"
        , pname
@@ -112,6 +114,11 @@ main(int argc, char *argv[])
                if (argv[argn][1] == '-') {
                        break;
                }
+               
+               if (argv[argn][1] == 'v' ) {
+                        printf("\nGPSBabel Version %s\n\n", VERSION );
+                        exit(0);
+               }
 
                if (argv[argn][1] == '?' || argv[argn][1] == 'h') {
                        usage(argv[0]);